From d3febd5582bc310bd54bfc973130c1011593fc47 Mon Sep 17 00:00:00 2001 From: "awilliam@xenbuild.aw" Date: Wed, 31 May 2006 16:07:47 -0600 Subject: [PATCH] [IA64] fix up a few more warnings Signed-off-by: Alex Williamson --- linux-2.6-xen-sparse/arch/ia64/kernel/setup.c | 4 +++- linux-2.6-xen-sparse/include/asm-ia64/xen/privop.h | 1 + 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/linux-2.6-xen-sparse/arch/ia64/kernel/setup.c b/linux-2.6-xen-sparse/arch/ia64/kernel/setup.c index b0f737e16f..0cd53ed8db 100644 --- a/linux-2.6-xen-sparse/arch/ia64/kernel/setup.c +++ b/linux-2.6-xen-sparse/arch/ia64/kernel/setup.c @@ -931,8 +931,10 @@ cpu_init (void) platform_cpu_init(); #ifdef CONFIG_XEN /* Need to be moved into platform_cpu_init later */ - if (is_running_on_xen()) + if (is_running_on_xen()) { + extern void xen_smp_intr_init(void); xen_smp_intr_init(); + } #endif pm_idle = default_idle; } diff --git a/linux-2.6-xen-sparse/include/asm-ia64/xen/privop.h b/linux-2.6-xen-sparse/include/asm-ia64/xen/privop.h index fbecb9bb76..4935224b65 100644 --- a/linux-2.6-xen-sparse/include/asm-ia64/xen/privop.h +++ b/linux-2.6-xen-sparse/include/asm-ia64/xen/privop.h @@ -168,6 +168,7 @@ extern void xen_eoi(void); extern void xen_set_rr(unsigned long index, unsigned long val); extern unsigned long xen_get_rr(unsigned long index); extern void xen_set_kr(unsigned long index, unsigned long val); +extern void xen_ptcga(unsigned long addr, unsigned long size); /* Note: It may look wrong to test for is_running_on_xen() in each case. * However regnum is always a constant so, as written, the compiler -- 2.30.2